Chord Progressions Are Built On Fundamental Principles